thin rolled wafer - Spanish English Dictionary